A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | Y

# Index: S

saving files
  1.1.3. Saving and Quitting a File
  (see also vi commands)
screen editors
  1. The vi Text Editor
  (see also vi editor)
scripts
  7.4. Using ex Scripts
  (see also ex commands)
  built by diff : 7.4.5. ex Scripts Built by diff
  comments in : 7.4.4. Comments in ex Scripts
  sort text blocks : 7.4.3. Sorting Text Blocks: A Sample ex Script
scrolling : 3.1. Movement by Screens
  with cursor stationary (z) : 3.1.2. Repositioning the Screen with z
search
  and replace : 6.2. Context-sensitive Replacement
  and replace within text block : 6.4.2. Block Move by Patterns
  backward for a pattern (?) : 3.3.1. Repeating Searches
  combine opening a file with : 4.2.1. Advancing to a Specific Place
  for general class of words : 6.4.1. Search for General Class of Words
  global : (see global replacement)
  ignoring case
    6.3.2. Metacharacters Used in Replacement Strings
    7.1.1. The :set Command
    7.1.4. Some Useful Options
  ignoring case (:set ic) : 6.3.2. Metacharacters Used in Replacement Strings
  matched brackets : 7.5.2. A Special Search Command
  metacharacters treated like normal characters : 7.1.4. Some Useful Options
  pattern (/e) : 3.3. Movement by Searches
  pattern matching
    6.3. Pattern-matching Rules
    (see also global replacement)
  repeat (n, N)
    3.3.1. Repeating Searches
    6.1. Confirming Substitutions
  within current line : 3.3.2. Current Line Searches
  wrapping around file
    3.3.1. Repeating Searches
    7.1.4. Some Useful Options
set command (ex)
  inquire about options : 7.1.1. The :set Command
  options
    7.1. Customizing vi
    7.1.1. The :set Command
set line numbers (:set nu) : 2.2.3. Movement Within a Line
set options
  allow metacharacters in searches (:set magic) : 7.1.4. Some Useful Options
  alphabetical list of : B. Setting Environment Options
  assign a value : 7.1.1. The :set Command
  autoindent (:set ai) : 7.5.1. Indentation Control
  display tabs (:set list) : 7.5.1. Indentation Control
  exrc : 7.1.3. Alternate Environments
  ignore case (:set ic)
    7.1.1. The :set Command
    7.1.4. Some Useful Options
  number lines (:set nu)
    3.4. Movement by Line Number
    3.4.1. The G (Go To) Command if
    5.2.2. Defining a Range of Lines
  paragraphs (:set para=) : 3.2. Movement by Text Blocks
  sections (:set sect=) : 3.2. Movement by Text Blocks
  shiftwidth (:set sw=) : 7.5.1. Indentation Control
  show matching brackets (:set sm) : 7.5.2. A Special Search Command
  tabstop (:set ts=) : 7.5.1. Indentation Control
  turn on or off : 7.1.1. The :set Command
  window size (:set w=) : 7.1.1. The :set Command
  wrapmargin (:set wm=)
    2.1. vi Commands
    2.2.3. Movement Within a Line
    2.3.8.1. Repeat
    7.1.4. Some Useful Options
    map example : 7.3.5. More Examples of Mapping Keys
  wrapscan (:set ws)
    3.3.1. Repeating Searches
    7.1.4. Some Useful Options
shell
  commands
    execute from vi : 7.2. Executing UNIX Commands
  script
    for loop : 7.4.1. Looping in a Shell Script
    here documents : 7.4.2. Here Documents
sorting text blocks : 7.4.3. Sorting Text Blocks: A Sample ex Script
substitute
  character (s) : 2.4. More Ways to Insert Text
  line (S) : 2.4. More Ways to Insert Text
  text (:s) : 5.1. ex Commands
substitution command (:s)
  2.4. More Ways to Insert Text
  6. Global Replacement
system crash
  recovering from : 4.2.3. Recovering a Buffer
system crash, recovering from : 4.2.3. Recovering a Buffer

A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | Y

Copyright © 1998 O'Reilly & Associates, Inc. All Rights Reserved.